a (damn) sight better - Turco Inglés Diccionario